package com.erpoa.service;

import com.erpoa.dto.DealMessage;
import com.erpoa.entity.PackMessage;

/**
 * @author chenjimin
 * @Title: PackServletService
 * @ProjectName oaerp
 * @Description: TODO
 * @date 2021/2/1810:22
 */
public interface PackServletService {
    /**
     * @param packMessage
     * @param dealMessage
     * @param mBarTotalNum
     * @return
     */
    boolean functionPlastic(PackMessage packMessage, DealMessage dealMessage, int mBarTotalNum);

    /**
     * @param packMessage
     * @param dealMessage
     * @param mBarTotalNum
     * @return
     */
    boolean functionPrint(PackMessage packMessage, DealMessage dealMessage, int mBarTotalNum);

    /**
     * @param packMessage
     * @param dealMessage
     * @param mBarTotalNum
     * @return
     */
    boolean functionAssemble(PackMessage packMessage, DealMessage dealMessage, int mBarTotalNum);

    /**
     * @param packMessage
     * @param dealMessage
     * @param mBarTotalNum
     * @return
     */
    boolean functionRefillTwo(PackMessage packMessage, DealMessage dealMessage, int mBarTotalNum);

    /**
     * @param packMessage
     * @param dealMessage
     * @param mBarTotalNum
     * @return
     */
    boolean functionOps(PackMessage packMessage, DealMessage dealMessage, int mBarTotalNum);
}
